RCSCLEAN

Section: User Commands (1)
Updated: 1990/11/02
Index Return to Main Contents
 

NAME

rcsclean - clean up working files  

SYNOPSIS

rcsclean [rcsdiff options] [file ... ]  

DESCRIPTION

rcsclean removes working files that were checked out and never modified. For each file given, rcsclean compares the working file and a revision in the corresponding RCS file. If it finds no difference, it removes the working file, and, if the revision was locked, unlocks the revision.

If no file is given, all working files in the current directory are cleaned. Any other options are passed along to rcsdiff for the comparison.

rcsclean is useful for clean targets in Makefiles. See also rcsdiff(1), which prints out the differences, and ci(1), which normally asks whether to check in a file if it was not changed.  

EXAMPLES

rcsclean *.c *.h

removes all working files ending in .c or .h that were not changed since their checkout.

rcsclean

removes all working files in the current directory that were not changed since their checkout.  

DIAGNOSTICS

The exit status is 0 if there were no differences in any file under RCS control, 1 if there were differences, and 2 if there were errors.  

IDENTIFICATION

Author: Walter F. Tichy.
Revision Number: 1.4; Release Date: 1990/11/02.
Copyright © 1982, 1988, 1989 by Walter F. Tichy.
Copyright © 1990 by Paul Eggert.  

SEE ALSO

ci(1), co(1), ident(1), rcs(1), rcsdiff(1), rcsintro(1), rcsmerge(1), rlog(1), rcsfile(5)
Walter F. Tichy, RCS--A System for Version Control, Software--Practice & Experience 15, 7 (July 1985), 637-654.  

BUGS

RCS file names may not be given as arguments.

Any diagnostics generated by rcsdiff when comparing files are discarded.

If the latest revision is already unlocked, and you have a lock on an earlier revision, the earlier revision is unlocked.

rcsclean is just an optional example shell script, and should not be taken too seriously.


 

Index

NAME
SYNOPSIS
DESCRIPTION
EXAMPLES
DIAGNOSTICS
IDENTIFICATION
SEE ALSO
BUGS

This document was created by man2html, using the manual pages.
Time: 16:08:48 GMT, September 10, 2022